primary school supervisor - German English Dictionary